be widely criticized - Turco Inglés Diccionario